package com.wyl.selenium.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.wyl.selenium.framework.BaseEntity;
import lombok.Data;

import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;

/**
 * @Description 项目请求接口
 * @Author wuyilong
 * @Date 2023-11-08
 */
@Data
@TableName("project_interface")
@Entity
@Table(name="project_interface")
@org.hibernate.annotations.Table(appliesTo = "project_interface",comment = "项目请求接口")
public class ProjectInterface extends BaseEntity<ProjectInterface> {

    @Column(columnDefinition = "bigint comment '项目基础信息id'")
    private Long projectBaseInfoId;

    @Column(columnDefinition = "varchar(200) comment '请求接口'")
    private String path;

    @Column(columnDefinition = "varchar(200) comment '请求方法'")
    private String method;

    @Column(columnDefinition = "varchar(100) comment '内容类型'")
    private String contentType;

    @Column(columnDefinition = "varchar(200) comment '请求接口名称'")
    private String pathName;

    @Column(columnDefinition = "varchar(200) comment '模块名称'")
    private String tagName;

}
